English Dictionary
◊ SITTING DUCK
sitting duck
n : a defenseless victim [syn: {easy mark}]